package com.sss.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * 产品入库录表(WmProductRecpt)实体类
 *
 * @author makejava
 * @since 2023-12-14 16:55:32
 */
public class WmProductRecpt implements Serializable {
    private static final long serialVersionUID = -65331865308614639L;
/**
     * 入库单ID
     */
    private Long recptId;
/**
     * 入库单编号
     */
    private String recptCode;
/**
     * 入库单名称
     */
    private String recptName;
/**
     * 生产工单ID
     */
    private Long workorderId;
/**
     * 生产工单编码
     */
    private String workorderCode;
/**
     * 生产工单名称
     */
    private String workorderName;
/**
     * 产品物料ID
     */
    private Long itemId;
/**
     * 产品物料编码
     */
    private String itemCode;
/**
     * 产品物料名称
     */
    private String itemName;
/**
     * 规格型号
     */
    private String specification;
/**
     * 单位
     */
    private String unitOfMeasure;
/**
     * 仓库ID
     */
    private Long warehouseId;
/**
     * 仓库编码
     */
    private String warehouseCode;
/**
     * 仓库名称
     */
    private String warehouseName;
/**
     * 库区ID
     */
    private Long locationId;
/**
     * 库区编码
     */
    private String locationCode;
/**
     * 库区名称
     */
    private String locationName;
/**
     * 库位ID
     */
    private Long areaId;
/**
     * 库位编码
     */
    private String areaCode;
/**
     * 库位名称
     */
    private String areaName;
/**
     * 入库日期
     */
    private Date recptDate;
/**
     * 单据状态
     */
    private String status;
/**
     * 备注
     */
    private String remark;
/**
     * 预留字段1
     */
    private String attr1;
/**
     * 预留字段2
     */
    private String attr2;
/**
     * 预留字段3
     */
    private Integer attr3;
/**
     * 预留字段4
     */
    private Integer attr4;
/**
     * 创建者
     */
    private String createBy;
/**
     * 创建时间
     */
    private Date createTime;
/**
     * 更新者
     */
    private String updateBy;
/**
     * 更新时间
     */
    private Date updateTime;


    public Long getRecptId() {
        return recptId;
    }

    public void setRecptId(Long recptId) {
        this.recptId = recptId;
    }

    public String getRecptCode() {
        return recptCode;
    }

    public void setRecptCode(String recptCode) {
        this.recptCode = recptCode;
    }

    public String getRecptName() {
        return recptName;
    }

    public void setRecptName(String recptName) {
        this.recptName = recptName;
    }

    public Long getWorkorderId() {
        return workorderId;
    }

    public void setWorkorderId(Long workorderId) {
        this.workorderId = workorderId;
    }

    public String getWorkorderCode() {
        return workorderCode;
    }

    public void setWorkorderCode(String workorderCode) {
        this.workorderCode = workorderCode;
    }

    public String getWorkorderName() {
        return workorderName;
    }

    public void setWorkorderName(String workorderName) {
        this.workorderName = workorderName;
    }

    public Long getItemId() {
        return itemId;
    }

    public void setItemId(Long itemId) {
        this.itemId = itemId;
    }

    public String getItemCode() {
        return itemCode;
    }

    public void setItemCode(String itemCode) {
        this.itemCode = itemCode;
    }

    public String getItemName() {
        return itemName;
    }

    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getUnitOfMeasure() {
        return unitOfMeasure;
    }

    public void setUnitOfMeasure(String unitOfMeasure) {
        this.unitOfMeasure = unitOfMeasure;
    }

    public Long getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(Long warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public String getWarehouseName() {
        return warehouseName;
    }

    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }

    public Long getLocationId() {
        return locationId;
    }

    public void setLocationId(Long locationId) {
        this.locationId = locationId;
    }

    public String getLocationCode() {
        return locationCode;
    }

    public void setLocationCode(String locationCode) {
        this.locationCode = locationCode;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Date getRecptDate() {
        return recptDate;
    }

    public void setRecptDate(Date recptDate) {
        this.recptDate = recptDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAttr1() {
        return attr1;
    }

    public void setAttr1(String attr1) {
        this.attr1 = attr1;
    }

    public String getAttr2() {
        return attr2;
    }

    public void setAttr2(String attr2) {
        this.attr2 = attr2;
    }

    public Integer getAttr3() {
        return attr3;
    }

    public void setAttr3(Integer attr3) {
        this.attr3 = attr3;
    }

    public Integer getAttr4() {
        return attr4;
    }

    public void setAttr4(Integer attr4) {
        this.attr4 = attr4;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}

